Impregnated polyurethane - English Synonyms Dictionary